uniformally use __ varients for attribute names
authorAndrew Cooper <andrew.cooper3@citrix.com>
Fri, 12 Feb 2016 09:34:13 +0000 (10:34 +0100)
committerJan Beulich <jbeulich@suse.com>
Fri, 12 Feb 2016 09:34:13 +0000 (10:34 +0100)
commitf8b23ec69241313791398aa397a7b39e11ae0bcd
tree4d02b133702888a6d518cd6d7362c89cd34aa655
parent08471ecdcf97687afda42b33e5f19f938b94f8a8
uniformally use __ varients for attribute names

Otherwise, debug code such as "void __attribute__((noreturn)) foobar()" fails
to compile when the noreturn itself gets expanded, resulting in
__attribute__((__attribute__((noreturn)))).

No function change.

Signed-off-by: Andrew Cooper <andrew.cooper3@citrix.com>
Acked-by: Jan Beulich <jbeulich@suse.com>
xen/include/xen/compiler.h